package com.solution.common.utils.upload;

import java.io.InputStream;

import com.solution.common.config.PublicConfig;
import com.solution.common.utils.DateUtils;

public class OssUploadFile {

	/**
	 * 上传文件到阿里云
	 * @param fileData
	 * @param fileName
	 * @return
	 * @exception/throws [异常类型][异常说明]
	 * @author yaoyu
	 * @date 2017年4月15日 下午3:56:54
	 * @modify <scy> <2017年4月15日 下午3:56:54>
	 */
	public static String uploadFileToAliyun(InputStream inputStream, String fileName, long fileLength) {
		// 文件目录
		String directory = DateUtils.getDate("yyyy/MM/dd");
		// 文件路径
		String filePath = "u-pro/" + directory + "/" + fileName;

		OssTemplate.putObject(PublicConfig.BUCTET_NAME, filePath, inputStream, fileLength);
		return filePath;
	}
	
	/**
	 * 附件下载截取对应文件路径
	 * @author benqingsong
	 * @date 2017年7月28日 下午2:52:14
	 * @param filePath
	 * @return
	 */
	public static String downloadFilePath(String filePath){
		return filePath;
	}

}
